Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CHAPEL HILL Detached £480,324 £350,000 8 Jan 2016
3 CHAPEL HILL Detached £958,204 £247,500 24 Mar 2000